Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nigeria F2 Algeria F1 France F3 Algeria F2 Argentina F2 France F2 Spain F15 Iran F1 Chile F1b Iran F2 Italy F22 Italy F23 Argentina F5 France F13 Tunisia F4 Nigeria F1 Uruguay F1 Argentina F7 Tunisia F5 Tunisia F6 UAE F1 Qatar F1 Qatar F2 Qatar F3 Morocco F1 Chile F1 Tunisia F1 Tunisia F2 France F8 Tunisia F3 France F9 Italy F18 Italy F19 Argentina F7 Argentina F9 Argentina F10 France F12 Argentina F11 Colombia F5 China F2 Poland F2 Argentina F3 Venezuela #1-w1 Egypt F2 Venezuela #1-w2 Venezuela #1-w3 France F6 Uruguay F2 Argentina F4 Argentina F5 Argentina F6 Argentina F8 France F11 Spain F26 France F17 France F18 Tunisia F5 France F1 France F3 Great Britain F3 Great Britain F4 Turkey F2 France F15 France F17 France F18 United Arab Emirates F2 Morocco F1 Morocco F2 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 France F19 Morocco F1 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Netherlands F6 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Great Britain F7 Netherlands F1 Great Britain F8 Kazakhstan F4 France F19 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Italy F12 Tunisia F2 Italy F13 Tunisia F3 Italy F14 Italy F15 Morocco F3 Chile F1a Argentina F6 Argentina F4 Argentina F1 France F19 France F20 Belgium F2 Portugal F1 Portugal F2 Portugal F3 France F5 Morocco F2 Chile F2 Chile F3 Argentina F3 Argentina F4 Argentina F5 Italy F12 Italy F13 Italy F20 Italy F22 Argentina F6 Iran F1 Iran F2 Argentina F8 Colombia F6 France F17 Tunisia F4 Tunisia F6 Venezuela F7 Tunisia F4 Venezuela F8 Tunisia F5 Tunisia F7 China F1 Colombia F1 Colombia F2 France F2 France F3 Poland F1 Egypt F3 Egypt F3 Venezuela #1-w4 France F7 Uruguay F1 Argentina F7 Argentina F9 Tunisia F1 Spain F19 France F9 Tunisia F2 Italy F21 Egypt F1 Egypt F2 Morocco F4 United Arab Emirates F1 Italy F15 Kuwait F2 Georgia F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 Spain F11 Spain F15 Morocco F2 Italy F5 Open Mutouest de Saint-Brieuc - St. Brieuc Mordovia Cup 2005 - Saransk Ethias Tennis Trophy - Mons XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Concurso Internacional de Vigo - Vigo IPP Geneva Trophy - Geneva XII Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2007 - San Luis Potosi Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples ATP Challenger La Serena - La Serena Memorial A. Manfredini Sassuolo Challenger - Sassuolo Seguros Bolivar Open - Cali Brasilia Challenger Buenos Aires Challenger Bordeaux Challenger Buenos Aires Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Rabat Challenger Copa Petrobras Argentina - Buenos Aires Braunschweig Challenger Dortmund Challenger Szczecin Challenger Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Milan Challenger Istanbul Challenger Cali Challenger Mexico City Challenger Rennes Challenger Medellin Challenger Kazan Challenger Aguascalenties Challenger Quimper Challenger Salinas Challenger Kyoto Challenger Pingguo Challenger Barranquilla Challenger Barletta Challenger Bucaramanga Challenger Sarasota Challenger Tunis Challenger Prague Challenger Cancun Challenger Bordeaux Challenger Marburg Challenger Braunschweig Challenger Santos Challenger Marburg Challenger Recanati Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito La Serena Open - La Serena Istanbul Challenger Petange Challenger Copa Petrobras Colombia - Bogota Izmir Challenger Villa Allende Challenger Buenos Aires Challenger Sao Leopoldo Challenger Sao Paulo Challenger San Luis Potosi Challenger Sao Paulo Challenger Timisoara Challenger Aptos Challenger Istanbul Challenger Geneva Challenger Lima Challenger Maui Challenger Morelos Challenger Le Gosier Challenger Itajai Challenger Sao Paulo Challenger The LTA Men's Challenger - Southampton Copa Petrobras - Montevideo Nossa Caixa Tennis Cup - Sao Paulo Rome Challenger Bordeaux Challenger Aix En Provence Challenger Mestre Challenger Eckental Challenger Citta di Como - Como Copa Petrobras Argentina - Buenos Aires Marburg Challenger Caltanissetta Challenger Fergana Challenger Winnetka Challenger Santiago Challenger Bancolombia Open - Bogota Scheveningen Challenger Granby Challenger Bogota Challenger Marrakech Challenger Istanbul Challenger Izmir Challenger Quito Challenger Knoxville Challenger Liberec Challenger Santiago Challenger Sarasota Challenger Savannah Challenger Leon Challenger Turin Challenger Astana Challenger Aix En Provence Challenger Samarkand Challenger Furth Challenger Manchester Challenger Mons Challenger Moscow Challenger Blois Challenger Braunschweig Challenger Heilbronn Challenger Scheveningen Challenger Genova Challenger Banja Luka Challenger Izmir Challenger Trnava Challenger Rennes Challenger Santiago Challenger Lima Challenger Bogota Challenger Buenos Aires Challenger Champaign Challenger Bucaramanga Challenger Puebla Challenger Guadalajara Challenger Leon Challenger Le Gosier Challenger Montevideo Challenger Rome Challenger Mestre Challenger Poprad Tatry Challenger Bastad Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Lexington Challenger Genova Challenger Buenos Aires Challenger Santiago Challenger Bogota Challenger Montevideo Challenger Irving Challenger Sarasota Challenger Guayaquil Challenger Surbiton Challenger Gatineau Challenger Izmir Challenger Orleans Challenger Buenos Aires Challenger Oberstaufen Cup - Oberstaufen Canberra Challenger Aptos Challenger Cherbourg Challenger Zhuhai Challenger Qujing Challenger Shenzhen Challenger San Marino Challenger Charleston Challenger Trofeo Sisma Mantova - Mantova Lima Challenger Ilkley Challenger Seguros Bolivar Open - Medellin Lermontov Challenger Copa Petrobras Paraguay - Asuncion Forli Challenger Nur-Sultan 4 Challenger Segovia Challenger Aix En Provence Challenger Shymkent Challenger Verona Challenger Tashkent Challenger Bancolombia Open - Bogota AGT Challenger - Leon San Juan Challenger Charlottesville Challenger Zenith Tennis Cup-Harbour Club - Milan Montevideo Challenger s'Tennis Masters Challenger - Graz ATP Open Castilla y Leon - Segovia XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Open D'Orleans - Orleans Tanger Challenger Santiago Challenger Santo Domingo Challenger Pereira Challenger Morelos Challenger Manta Challenger Campos do Jordao Challenger Como Challenger Bogota Challenger Santos Challenger Sacramento Challenger Tunis Challenger Arad Challenger Kosice Challenger Braunschweig Challenger Binghamton Challenger Heilbronn Challenger Lexington Challenger Tanger Challenger Furth Challenger Alessandria Challenger Shanghai Challenger Liberec Challenger Izmir Challenger Tashkent Challenger Bogota Challenger Chitre Challenger Dallas Challenger Togliatti Cup - Togliatti Tunis Open 2006 - Tunis ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Copa Petrobras Colombia - Bogota Copa Petrobras Paraguay - Asuncion Naples Challenger - Naples Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Voit Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Tunis Open 2007 - Tunis Sporting Challenger '07 Trofeo Regione Piemonte - Turin Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao IV Manta Open - Manta The 'Fitz' Casino Challenger - Tunica Lubbock Challenger - Lubbock Copa Petrobras Argentina - Buenos Aires Arpa Ceramic Cup - Reggio Emilia Aberto de Sao Paulo - Sao Paulo San Luis Potosi Challenger - San Luis Potosi Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Oklahoma Challenger - Tulsa Timisoara Challenger - Timisoara Belo Horizonte Challenger Copa Petrobras-Colombia - Bogota Campos do Jordao Challenger Cyclus Open de Tenis - Florianopolis Copa Petrobras-Brazil - Aracaju Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Lima Challenger - Lima Argentina Open - Buenos Aires Sao Paulo Challenger Salinas Challenger Iquique Challenger Bucaramanga Challenger Meknes Challenger Rabat Challenger Rimouski Challenger San Luis Potosi Challenger Tunis Challenger Bordeaux Challenger Qatar Open - Doha Argentina Open - Buenos Aires Prostejov Challenger Bogota Challenger Guadalajara Challenger San Sebastian Challenger Cali Challenger Bet-at-home Open - Hamburg Tulsa Challenger Quito Challenger Pereira Challenger Cali Challenger San Juan Challenger Cordoba Challenger Genova Challenger Guayaquil Challenger Champaign Challenger Meknes Challenger Noumea Challenger Monza Challenger Tunis Challenger Braunschweig Challenger Challenger Ford de Cherbourg - Cherbourg Mons Challenger Corrientes Challenger Mendoza Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Copa Telmex - Buenos Aires Seguros Bolivar Open - Medellin San Benedetto Challenger St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Mens's Clay Court Championship - Houston Banja Luka Challenger Istanbul Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON International - Eastbourne Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Ho Chi Minh City Challenger Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Medellin Challenger St. Petersburg Open - St. Petersburg Open de Moselle - Metz Sao Paulo Challenger Movistar Open - Santiago Copa Claro - Buenos Aires Marrakech Challenger Abierto Mexicano Telcel - Acapulco Barranquilla Challenger Santo Domingo Challenger BMW Open - Munich Lyon Challenger Prague Challenger VTR Open - Vina del Mar Saransk Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Cremona Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London Kremlin Cup - Moscow VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Tunis Open - Tunis Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Royal Guard Open Chile - Vina del Mar Dubai Duty Free Tennis Championships - Dubai Bogota Challenger BH Tennis Open - Belo Horizonte Vegeta Croatia Open - Umag Citi Open - Washington Penza Challenger Malaysian Open - Kuala Lumpur Tunis Open - Tunis China Open - Beijing Kremlin Cup - Moscow XIII Trofeo Ciudad de Quito - Quito Abierto Internacional de Salinas 'Dario Expreso' - Salinas Qatar ExxonMobil Open - Doha Kaohsiung Challenger Bordeaux Challenger Open Sud de France - Montpellier Ecuador Open - Quito Genova Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Izmir Challenger Challenger de Providencia-Copa Kia - Santiago Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Glasgow Challenger Geneva Challenger Ningboo Challenger Iasi Challenger Milan Challenger Braunschweig Challenger Nur-Sultan 3 Challenger Qatar ExxonMobil Open - Doha Barletta Challenger Banja Luka Challenger Memphis Open - Memphis Aguascalientes Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Ambato Challenger Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Gerry Weber Open - Halle Garanti Koza Sofia Open - Sofia Calgary Challenger Aegon Nottingham Open - Nottingham Citi Open - Washington Bratislava Challenger Suisse Open - Gstaad BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Brasil Open - Costa do Sauipe ATP Vegeta Croatia Open - Umag Qatar ExxonMobil Open - Doha Citi Open - Washington ASB Classic - Auckland SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Malaysian Open - Kuala Lumpur Rio Open - Rio de Janeiro Helsinki Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London Rio Open 500 - Rio de Janeiro Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Campbells Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Sao Paulo Challenger AEGON International - Eastbourne SkiStar Swedish Open - Bastad Argentina Open - Buenos Aires BB&T Atlanta Open - Atlanta Citi Open - Washington Open 13 - Marseille Generali Open - Kitzbuhel Bergamo Challenger Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Orleans Challenger Brisbane International - Brisbane Seoul Challenger Geneva Challenger Claro Open Colombia - Bogota Mercedes Cup - Stuttgart Ecuador Open - Quito Kremlin Cup - Moscow Argentina Open - Buenos Aires Sao Paulo Challenger Tunis Challenger Citi Open - Washington Bet-at-home Open - Hamburg Rio Open - Rio de Janeiro Qatar Exxon Mobil Open - Doha Winston-Salem Open - Winston-Salem Open 13 Provence - Marseille Bet-at-home Cup - Kitzbuhel Heineken Open - Auckland Oberstaufen Cup-Head German Master's Series - Oberstaufen Hall of Fame Tennis Championships - Newport San Luis Potosi Challenger Citi Open - Washington Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Liberec Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Knoxville Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul China Open - Beijing Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Panama City Challenger SkiStar Swedish Open - Bastad Valencia Open - Valencia Braunschweig Challenger Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven BB&T Atlanta Open - Atlanta Aptos Challenger Citi Open - Washington Brasil Open - Sao Paulo Istanbul Challenger Winston-Salem Open - Winston-Salem Marrakech Challenger Chengdu Open - Chengdu China Open - Beijing Rakuten Japan Open - Tokyo Cali Challenger Brest Challenger Swiss Indoors Basel - Basel Mouilleron-Le-Captif Challenger Tata Open Maharashtra - Pune Sydney International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Tunis Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Movistar Open - Santiago Swiss Open - Gstaad Citi Open - Washington Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Antalya Open - Antalya SkiStar Swedish Open - Bastad Qatar ExxonMobil Open - Doha Qatar ExxonMobil Open - Doha Singapore Tennis Open - Singapore Davidoff Swiss Indoors Basel - Basel Almaty Challenger Belgrade 2 - Belgrade Dubai Duty Free Tennis Championships - Dubai Vancouver Challenger Cassis Challenger Orleans Challenger Nur-Sultan Challenger Open de Nice Cote d'Azur - Nice Liuzhou Challenger Shenzhen Challenger Dubai Duty Free Tennis Championships - Dubai Bangkok Challenger Bangkok Challenger Bengalaru Challenger Prague Challenger Prague II Challenger Ostrava Challenger Sibiu Challenger Kremlin Cup - Moscow Split Challenger Barcelona Challenger Alicante Challenger Marbella Challenger Parma Challenger Istanbul Challenger Biella 2 Challenger Belgrade Challenger Ostrava Challenger Bratislava Challenger Biella 1 Challenger Bogota Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger ASB Classic - Auckland Champaign Challenger Forli 2 Challenger Bengalaru 1 Challenger Roseto Degli Abruzzi 2 Challenger Lille Challenger St. Brieuc Challenger If Stockholm Open - Stockholm Morelos Challenger Tunis Challenger Troisdorf Challenger Little Rock Challenger Orlando Challenger Corrientes Challenger Buenos Aires 3 Challenger Cali Challenger Bogota Challenger Rome Challenger Toulouse Challenger Cassis Challenger Tiburon Challenger Fairfield Challenger Drummondville Challenger Open 13 - Marseille Generali Open - Kitzbuhel US Men's Clay Court Championship - Houston Portugal Open - Oeiras Copa Claro - Buenos Aires UNICEF Open - 's Hertogenbosch Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Claro - Buenos Aires Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Brasil Open - Sao Paulo Ecuador Open - Quito AEGON International - Eastbourne Grand Prix Hassan II - Marrakech Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Apia International - Sydney Grand Prix Hassan II - Casablanca Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Ecuador Open - Quito Miami Open - Miami Internazionali BNL d'Italia - Rome Shenzhen Open - Shenzhen Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Garanti Koza Sofia Open - Sofia BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Dubai Duty Free Tennis Championships - Dubai Sardegna Open - Cagliari French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group 2, 2R, POR-TUN 4-1 French Open - Paris Wimbledon - London ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, Group II, PO, EST-TUN 3-2 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group II, PO, GUA-TUN 1-3 Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group II, 1R, GBR-TUN 4-1 Australian Open - Melbourne Wimbledon - London Davis Cup, Group II, 1R, TUN-SWE 2-3 French Open - Paris Davis Cup, Group II, PO, CYP-TUN 1-4 U.S. Open - New York Shanghai Rolex Masters - Shanghai Davis Cup, Group I, PO, TUN-BIH 1-3 Olympics - London Olympics - Rio de Janeiro